@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea{ margin: 0; padding: 0;border:0;}
th, td {margin: 0; padding: 0;}
html { color: #666; }
html, body { width: 100%; min-width: 320px; }
body, button, input, select, textarea { margin: 0; padding: 0; font-family: "微软雅黑", "Microsoft Yahei", "Arial", "Verdana", "sans-serif"; font-size: 14px; background: #fff }
ul, ol, li, dl, dd, dt { list-style: none; }
em { font-style: normal; }
a { text-decoration: none; outline: none; color: #3a3a3a;text-decoration: none;}
a:hover { text-decoration: underline; color: #009fa7;text-decoration: none}
legend { color: #000; }
fieldset, img { border: 0; }
label, button { cursor: pointer; }
/*解决IE图片缩放失真*/
img { -ms-interpolation-mode: bicubic; }
/*清除浮动*/
.clearfix:after { content: ''; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; }
/*连续英文、数字换行*/
.wordwrap { word-break: break-all; word-wrap: break-word; }
/*单行文字超出显示省略号*/
.omg { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
img { border: 0; vertical-align: middle; }
.fl { float: left; }
.fr { float: right; }
.iblock { display:inline-block; height:100%;width:0; vertical-align:middle;}

/* 设置滚动条的样式 */
::-webkit-scrollbar {width:4px;}/* 滚动槽 */
::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb {background-color:#6d6e70;}
::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}
.container {width:95%;max-width: 1200px; margin:0 auto}



/*头部*/
.top {height: 44px; width: 100%; background: #21252b;line-height: 44px; color: #858d91;}
.top .left {float: left;color:#858d91;}
.top .right {float: right; font-weight:bold;} 
.top .left a, .top .right a{color: #858d91;}
.top .left a:hover, .top .right a:hover { color:#fff;}
.top img {border-radius: 50%;    vertical-align: middle;}
.head {height: 100px; width: 100%;}
.head .container {position: relative;}
.head .logo {float: left;width:27%;}
.head .logo a{display:block;width:100%;height:100%;}
.head .logo a img{max-width:100%;}
.head .nav { height: 100px; overflow: hidden;width:73%;}
.head .nav ul li { text-align: center;float: left;margin-left: 3.5%;width:9%;}
.head .nav ul li a {display: block; height: 96px;  line-height: 96px; font-size:15px;}
.head .nav ul li a:hover {color: #009fa7; border-bottom: 4px solid #009fa7;}
.head .nav ul li a.an {color: #009fa7; border-bottom: 4px solid #009fa7;}
.keyword {width: 100%; height: 60px; line-height: 60px; background: #21252b; color: #ddd;}
.keyword .hot{width:55%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.keyword .hot a {color: #ddd;}
.keyword .search{width:33%;}
.keyword .search input.search_text {background:#fff;height:40px;width:70%;padding-left:4%;padding-right:4%;color:#999;outline:none;}
.keyword .search input.search_btn {width:22%;height:40px;line-height:40px;border:none;background:#00a99d;color:#fff;text-align:center;cursor:pointer; outline: none;}
.hd_btn {width: 15%; height: 100%;  cursor: pointer;  position: absolute; top: 0px; right: 0; display: none; background: url(../images/xuanxiang.png) no-repeat right}
@media (max-width:1199px) {
	.head .logo {width: 30%;margin-top: 10px;}
	.head .logo img {/*width: 100%;*/}
	.head .nav ul li {margin-left: 2%;width: 10.5%;}
	.head .nav{width:68%;}
}
@media (max-width:991px) {
	.head .logo {width: 20%;margin-top: 30px;}
	.head .nav { width:80%;}
}
@media (max-width:767px) {
	.head .logo {width: 80%;margin-top: 0px;width: 60%;}
	.keyword { height: 70px;}
	.keyword .hot {display: none;}
	.keyword .search {width: 100%;margin: 15px auto;}
	.keyword .search input.search_text{width: 72%;float: left;}
	.keyword .search input.search_btn {width: 20%;float: left;}
	.top .left {width: 50%;font-size: 12px; height:44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.top .left .a1 {display: none;}
	.top .right {font-size: 13px; text-align:right;} 
	.head .nav {width:100%;}
	.head .nav ul {display: none;}
	.head .nav ul li {float:none;width:100%;margin-left:0px;background: #009fa7;z-index: 101;border-bottom:dotted 1px #ddd;}
	.head .nav ul li:last-child {border-bottom: none;}
	.head .nav ul li a {color: #fff!important;height: 45px;  line-height: 45px;}
	.head .nav ul li a:hover {border-bottom:none;}
	.head .nav ul {position: absolute; z-index: 100; width: 100%;display: none;}
	.head .nav ul li a.an { border-bottom: none;}
	.head .nav {height: auto;}
	.hd_btn {display: block; background-size: 35px 35px;}
	.head  {height: 100%;}
	.head .logo img {/*width: 100%;*/}
	.head .logo a{display:block;}
}
/*头部 END*/

/**banner**/
.swiper-container1 { width:100%; height:600px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.swiper-container1 .swiper-slide { background-size:1920px 600px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.swiper-slide .part { display:block; width:100%; height: 100%; position: relative;}
.swiper-slide .part img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:18px; overflow:hidden; margin:0; padding:0; left:0; bottom:20px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:50px; height:3px; margin:0 5px!important; border-radius:0; opacity:1; background: rgba(255,255,255,0.8);}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {background-color: #ff7200;}
.swiper-container1 .swiper-button-prev, .swiper-container1 .swiper-button-next { width:64px!important; height:64px!important; top:50%!important; margin:-24px 0 0!important;}
.swiper-container1 .swiper-button-prev { background:url(../images/arrows1.png) center center no-repeat; left:11%;}
.swiper-container1 .swiper-button-next { background:url(../images/arrows2.png) center center no-repeat; right:11%;}
@media screen and (max-width:1399px) and (min-width:1200px) {
.swiper-container1 {height:375px; }
.swiper-container1 .swiper-slide { background-size:1200px 375px!important;}
}
@media screen and (max-width:1199px) and (min-width:1080px) {
.swiper-container1 {height:338px; }
.swiper-container1 .swiper-slide { background-size:1080px 338px!important;}
}
@media screen and (max-width:1079px) and (min-width:768px) {
.swiper-container1 {height:244px; }
.swiper-container1 .swiper-slide { background-size:780px 244px!important;}
.swiper-container1 .swiper-pagination {bottom:10px!important;}
.swiper-container1 .swiper-button-prev, .swiper-container1 .swiper-button-next{ display:none;}
}
@media screen and (max-width:767px) {
.swiper-container1 {height:113px; }
.swiper-container1 .swiper-slide { background-size:360px 113px!important;}
.swiper-container1 .swiper-pagination {bottom:10px!important;}
.swiper-container1 .swiper-button-prev, .swiper-container1 .swiper-button-next{ display:none;}
}
/*banner END*/



.ny_banner {overflow: hidden;width: 100%;}
.ny_banner .slideshow {height: 300px;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
@media (max-width: 1199px) and (min-width: 1001px){.ny_banner .slideshow {height: 300px;}}
@media screen and (max-width: 1000px){.ny_banner .slideshow {height: 280px;}}
@media screen and (max-width: 760px){.ny_banner .slideshow {height: 170px;}}
@media screen and (max-width: 480px){.ny_banner .slideshow {height: 120px;}}



/*首页产品*/
.cp {width: 100%;padding: 50px 0 ;min-height:560px;}
.cp_left {width: 20%;}
.cp_right {width: 78%;}
.cp_right1 {width: 76%;}
.cp_title {width:100%;height:80px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 40px center #009fa7;}
.cp_text {padding: 16px 0 0 80px;}
.cp_title span {color: #fff; font-size: 12px;}
.cp_title b {font-size: 22px; color: #fff;}
.cp_title em {float: right;font-size: 12px;padding-right: 20px;display: none;}
.cp_title1 {display: none;}
.cp_left ul.pro_list {border:1px solid #ddd;border-top:none;padding-top:15px;padding-bottom:12px;}
.cp_left ul.pro_list li {margin:0 auto 8px auto;}
.cp_left ul.pro_list li .protlt{border:1px solid #ddd;overflow:hidden; height:40px; line-height:40px;}
.cp_left ul.pro_list li .protlt dt{float:right;background:url(../images/jt.png) no-repeat center center;width:15%;height:34px;}
.cp_left ul.pro_list li .protlt dt.on{background:url(../images/jt2.png) no-repeat center center;}
.cp_left ul.pro_list li .protlt a{width:78%;float:left;overflow: hidden; text-overflow: ellipsis; white-space:nowrap; font-size:15px;}
.cp_left ul.pro_list li .protlt a dd{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding-left:15px;}
.cp_left ul.pro_list li a {display:block; overflow: hidden;}
.cp_left ul.pro_list li>a {margin:0 3%;}
.cp_left ul.pro_list li div{margin:0 3%;}
.cp_left ul.pro_list li .protlt:hover {color:#009fa7;border:1px solid #009fa7;}
.cp_left ul.pro_list li .protlt_bd{display:none;}
.cp_left ul.pro_list li .on { display:block;}
.cp_left ul.pro_list li .protlt_bd a {display:block;height:34px;line-height:34px;background:none;border:none;padding-left: 25px;color:#555; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cp_left ul.pro_list li .protlt_bd a:hover {background:none;border:none;}
.cp_right .pro li {float:left;overflow:hidden;margin: 0 4.5% 30px 0;width:30%;text-align:center;white-space:nowrap;}
.cp_right .pro li:nth-child(3n) {margin-right: 0px;}
.cp_right .pro li img {vertical-align:middle; max-height:90%; max-width:90%;transition:all 1s; -webkit-transition:all 1s;-moz-transition:all 1s; -ms-transition:all 1s;-o-transition:all 1s;}
.cp_right .pro li img:hover {transform:scale(1.1,1.1);}
.cp_right .pro1 li img {max-height:100%; max-width:100%;}
.cp_right .pro .pro_wrap {display:block;height:242px;border:1px solid #ddd; position:relative;}
.cp_right .pro1 .pro_wrap {border:none;}

.cp_right .pro div.pro_img {width:100%;height:200px;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;overflow:hidden; text-align: center;}
.cp_right .pro div.pro_img a{display:block;width:100%;height:100%;text-align:center}
.cp_right .pro div.pro_img a img {vertical-align:middle;}
.cp_right .pro div.pro_img a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.cp_right .pro li p {display:block;width:92%;padding:0 4%;height:43px;line-height:43px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cp_right .pro .pro_wrap:hover p { background:#00a99d; color: #fff !important;}
.cp_right .pro .pro_wrap:hover p a { display:block;color: #fff !important;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}

.cp_right .pro .pro_wrap .hei {width:100%;height:200px;background:#000;position:absolute;left:0;top:0;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;display:none;}
.cp_right .pro .pro_wrap .Detail {position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-42px;width: 50px;height: 50px;display:block;background:url(../images/pro_hover.png) center center no-repeat;font-size:14px;text-align:center;line-height:30px;color:#fff;display:none;}
.cp_right .pro .pro_wrap:hover .Detail {display:block;}
.cp_right .pro .pro_wrap:hover .hei {display:block;}
.cp_right .pro .honor_wrap{ padding-top:20px;}
.cp_right .pro .honor_wrap span{ display:block; width:90%;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; margin-left:4%;}

	.ny_title { width:100%; height: auto; overflow: hidden; line-height: 30px; color: #333; font-size: 24px; margin: 20px auto 25px; padding: 0 0 10px; border-bottom: 1px solid #dfdfdf; margin-top: 0px;    font-weight: bold;}
	.ny_title p {line-height: 19px; color:#999; font-size: 14px; float:right;max-width:80%;    font-weight: normal;}
	.ny_title p a { color: #666;}
	.ny_title p a:hover { color:#009fa7;}
	.ny_title1{ margin:0 auto 5px;}
.ny_about{ line-height:30px;}
.proshow1{padding-top:20px;position:relative;padding-bottom:40px;}
.proshow1 .js-silder{float:left;width:45%;margin-top:0 !important;box-shadow: 0px 0 44px 0 #e1dddd;}
.proshow1 .js-silder .silder-main-img {width:100%;text-align:center;height:400px;}
.proshow1 .js-silder .silder-main-img img {max-width:80% !important;max-height:80%;vertical-align:middle}
.proshow1 .js-silder .silder-main-img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.proshow1 .prodesc p{font-size:14px;line-height:24px;margin-bottom:10px;}
.proshow1 .prodesc .pro_name {margin-bottom: 15px;    font-size: 22px;font-weight: bold;}
.proshow1 .prodesc p.bt{font-size:20px;font-weight:normal;color:#b5b5b5;}
.proshow1 .prodesc{float:right;width:51%;}
.proshow1 .prodesc p.desc{height:144px;overflow:hidden;color:#999;}
.proshow1 .pro_btn{padding-top:40px;overflow:hidden;}
.proshow1 .pro_btn1{display:block;width:40%;margin-right:20px;height:55px;line-height:55px;text-align:center;font-size:16px;color:#fff;background:#009fa7;border-radius:2px;float:left;border:1px solid #fff;}
.proshow1 .pro_btn2{display:block;width:40%;margin-right:0;height:55px;line-height:55px;text-align:center;font-size:16px;background:#7b7b7b;color:#fff;border-radius:2px;float:left;border:1px solid #fff;}
.proshow1 .pro_btn2 em{display:block;}
.proshow1 .pro_btn1:hover{background:#fff;border:1px solid #009fa7;color:#009fa7;}
.proshow1 .pro_btn2:hover{background:#fff;border:1px solid #7b7b7b;color:#7b7b7b;}

.prodetail_con{float:right;width: 100%;}
.prodetail_con .tags_title{margin:0;}
.prodetail_con .content{padding:30px 0;}
.prodetail_con .content img{max-width:80%;height:auto !important;}

.tags_title{margin:43px 0 26px 0;width:100%;height:40px;background:#efefef; }
.tags_title b{display:inline-block;padding-left:18px;height:100%;line-height:40px;}
.ny_news_ye{padding-top:30px; margin-top: 20px;}
.ny_news_ye p{height:35px;line-height:35px;background:#f1f1f1;margin-bottom:10px;padding:0 20px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}

.widget{overflow:hidden;width:100%;margin-top:20px;}

.news_l{border: 1px solid #ddd; border-top: none;padding: 10px 0 20px;}
.news_l li a{display:block;font-size:12px;color:#555;padding-left:20px;padding-right:5px;background:url(../images/news.png) 8px center no-repeat;height:40px;line-height:40px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;border-bottom:1px dashed #dedede;}
.news_l li a:hover{color:#009fa7;}

.proxx { width:96%; height: 30px; overflow: hidden; line-height: 30px; color: #999; font-size: 14px; text-align: left; margin: 0 auto; padding: 0;}
.proxx font { color:#999;}

.more { overflow: hidden; margin: 0; padding:6px 0 0; text-align:center;}
.more .a1 { display: inline-block; width: 45%; height:32px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background-color: #02b2b5; border: 1px solid #02b2b5; margin: 0 2%;}
.more .a1:hover { background-color: #fff; color: #02b2b5;}
.more .a2 { display: inline-block; width: 45%; height:32px; line-height: 30px; text-align: center; color: #666; font-size: 14px; background-color: #fff; border: 1px solid #666; margin: 0 2%;}
.more .a2:hover { background-color: #666; color: #fff;}

@media screen and (max-width:1080px) {

.proxx { width:96%; height: 24px; overflow: hidden; line-height: 24px; color: #999; font-size: 12px; text-align: left; margin: 0 auto; padding: 0; background-color: #fff;}
.proxx font { color:#999;}

.more { overflow: hidden; margin: 0; padding:4px 0 0; text-align:center;}
.more .a1 { display: inline-block; width: 45%; height:32px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background-color: #02b2b5; border: 1px solid #02b2b5; margin: 0 1%;}
.more .a1:hover { background-color: #fff; color: #02b2b5;}
.more .a2 { display: inline-block; width: 45%; height:32px; line-height: 30px; text-align: center; color: #666; font-size: 14px; background-color: #fff; border: 1px solid #666; margin: 0 1%;}
.more .a2:hover { background-color: #666; color: #fff;}
}

@media (max-width:1199px) {
}
@media (max-width:991px) {
	.cp_left .cp_title {width:100%;height:80px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;}
	.cp_title b {font-size: 18px;}
	.cp_title span {display: none;}
	.cp_text {padding: 6px 0 0 50px;}
	.cp_left .cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp {padding: 20px 0;}
	.cp_left {width: 100%;}
	.cp_right {width: 100%;margin-top: 20px;}
	.cp_right .pro li {width:48%;margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(3n) {margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(2n) {margin-right: 0px;}
	.cp_right .pro li p a {color: #fff; font-size: 12px;}
	.cp_right .pro li p {background:#009fa7;color: #fff;}
	.cp_right .pro .pro_wrap:hover p {background:#009fa7;}
	.cp_right .pro li p:hover a {color: #fff!important;}
	.cp_title1 {display: block;margin-bottom: 20px;}
	.cp_title em {display: block;margin: 6px 0;}
	.cp_title em a {color: #fff !important;}
	.page{ margin:10px 20px 15px 0;color:#555;text-align:center;padding-top:10px;}
	.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
	.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
	/*.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}*/
	.cp_left ul.pro_list {display: none;}
}
@media (max-width:767px) {
	.cp_title b {font-size: 18px;}
	.cp_title span {display: none;}
	.cp_text {padding: 6px 0 0 50px;}
	.cp_left .cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp {padding: 20px 0;}
	.cp_left {width: 100%;}
	.cp_right {width: 100%;margin-top: 20px;}
	.cp_right .pro li {width:48%;margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(3n) {margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(2n) {margin-right: 0px;}
	.cp_right .pro li p a {color: #fff; font-size: 12px;}
	.cp_right .pro li p {background:#009fa7;color: #fff;}
	.cp_right .pro .pro_wrap:hover p {background:#009fa7;}
	.cp_right .pro li p:hover a {color: #fff!important;}
	.cp_right .pro .pro_wrap .hei{ height:186px;}
	.cp_title1 {display: block;margin-bottom: 20px;}
	.cp_title em {display: block;margin: 6px 0;}
	.cp_title em a {color: #fff !important;}
	.ny_title {height: auto;}
	.ny_title p {float:none;max-width:100%;font-size: 12px;width: 100%;}
	.prodetail_con{float:right;width: 100%;}
	.proshow1 .prodesc{float:right;width:100%; margin-top: 30px}
	.proshow1 .js-silder{float:left;width:100%;margin-top:0 !important;box-shadow: 0px 0 44px 0 #e1dddd;}
	.proshow1 .js-silder .silder-main-img {height:300px;}
	
	.cp_right .pro div.pro_img{height:143px;}
	.cp_right .pro .pro_wrap{height:186px;}
}
/*首页产品 END*/

/*关于我们*/
.about {width: 100%; height: 600px; background: url(../images/about-bg.jpg) no-repeat center center;text-align: center;}
.about .about_title>p {font-size: 18px; color: #fff;padding-top: 60px; box-sizing: border-box; padding-bottom: 10px;}
.about .about_title>b {font-size: 28px; color: #fff; font-weight: normal;} 
.about_b {padding:32px 0 31px 0;margin:0 auto;display:block;}
.about a.more {font-family:'Arial';width:168px;height:40px;margin:0 auto;display:block;line-height:40px;border:1px solid #fff; color: #fff;margin-top: 20px;}
.about a.more:hover {display:block;border:1px solid #009fa7; background: #009fa7; color: #fff !important;transition: all 0.5s;}
.idx_aboutwz{color:#fff;font-size:14px;line-height:24px;height: 75px;overflow: hidden;text-align:center;}
@media (max-width:767px) {
.about{height:538px;}
.about .about_title>b{font-size:20px;}
.about .about_title>p{padding-top:40px;}
.about_b{padding: 24px 0;}
}
/*关于我们 END*/


/*新闻资讯*/
.xinwen {padding:40px 0;width: 100%; min-height: 300px;}
.xinwen .cinuo_info_r {width: 48%;overflow: hidden;}
.xinwen .cinuo_info_l {width: 48%;overflow: hidden;}
.inf_t {font-family:"Microsoft YaHei";height:45px;line-height:30px;overflow:hidden;background-color:#009fa7;}
.inf_t p {float:left;font-size:20px;color:#fff;height:45px;line-height: 45px;padding-left:16px;}
.inf_t .fr {display:inline-block;padding:0 23px;color:#fff;height:45px;line-height:45px;}
.inf_t a {display:inline-block;overflow:hidden;font-size:14px;color:#fff;line-height:2;height:45px;padding-left:16px;}
.inf_t a:hover {color: #fff!important;}
.inf_t a b {color:#fff;}

.inf2_c {clear:both;padding-top:20px;}
.inf2_c dl {width:100%;padding:0px;overflow:hidden;}
.inf2_c dt {float:left;width:18%;}
.inf2_c dt a{display:block;width:100%;background:#f1f1f1;overflow:hidden; display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.inf2_c dt img {display:block;max-width:100%;max-height:100px;overflow:hidden;}
.inf2_c dl dd {width:77%;overflow:hidden;float:right;}
.inf2_c dl dd .desc{font-size:12px;color:#999;line-height:20px;height:40px;overflow:hidden;margin-bottom:5px;}
.inf2_c dl dd h4 {font-weight:normal;line-height:32px;height:32px;font-size:14px;font-family:"Microsoft YaHei";margin-top:0;margin-bottom:0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.inf2_c dl dd h4 a {font-size:15px;color:#000;display:block;width:80%;float:left;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.inf2_c dl dd h4 a:hover{color:#00a0be;}
.inf2_c dl dd h4 span{font-size:14px;color:#999999;float:right;display:block;}
.inf2_c dl p {line-height:22px;color:#333;height:45px;overflow:hidden;}
.inf2_c dl p a {color:#00a0be;font-size:12px;text-transform:uppercase;}
.inf2_c ul {width:100%;overflow:hidden;clear:both;margin-top:10px;}
.inf2_c ul li {overflow:hidden;float:left;display:inline;margin:0px 0px 0px 0;width:44%;overflow:hidden;line-height:40px;height:40px;padding:0 5% 0 3%;background:url(../images/inf_ic.gif) no-repeat left center;}
.inf2_c ul li:nth-child(2n) {padding-right:0px;}
.inf2_c ul li span{color:#999;font-size:13px;float:right;}
.inf2_c ul li a:hover{color:#009fa7;}
.inf2_c ul {width:100%;overflow:hidden;clear:both;margin-top:10px;}
.inf2_c ul li a {color:#333;font-size:14px;float:left;width:70%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}

.cinuo_wt {width: 92%;padding: 20px 4% 10px;height:238px;overflow:hidden;float:left;background-color:#f6f6f6;}
.cinuo_wt .cinuo_wtm {width:100%;height:276px;overflow:hidden;float:left;margin-right:0;padding:0 0;background-color:#f6f6f6;padding-top: 0;}
.cinuo_wt dl {height:66px;overflow:hidden;margin-bottom:16px;}
.cinuo_wt dl dt {height:19px;line-height:19px;overflow:hidden;margin-bottom:5px;background:url(../images/h_nsw.gif) no-repeat;padding-left:30px;}
.cinuo_wt dl dt a,.cinuo_wt dl dt a:hover {font-size:15px;color:#333;}
.cinuo_wt dl dt a{width:73%;float:left;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cinuo_wt dl dt a:hover{color:#009fa7;}
.cinuo_wt dl dt span{float:right;text-align:right;color:#666;font-size: 13px;}
.cinuo_wt dl dd {height:42px;line-height:21px;padding-left:30px; font-size:12px;color:#727070;}

@media (max-width:991px) {
	.xinwen .cinuo_info_r {width: 100%;margin-bottom: 20px;}
	.xinwen .cinuo_info_l {width: 100%;}
	.inf2_c ul li {float:left;display:inline;margin:0px 0px 0px 0;width:97%;overflow:hidden;line-height:40px;height:40px;padding:0 0 0 3%;background:url(../images/inf_ic.gif) no-repeat left center;}
	.inf2_c ul li span {padding-right: 0;}
}

@media (max-width:767px) {
	.xinwen .cinuo_info_r {width: 100%;margin-bottom: 20px;}
	.xinwen .cinuo_info_l {width: 100%;}
	.inf2_c ul li {float:left;display:inline;margin:0px 0px 0px 0;width:95%;overflow:hidden;line-height:40px;height:40px;padding:0 0 0 5%;background:url(../images/inf_ic.gif) no-repeat left center;}
	.inf2_c ul li span {padding-right: 0;}
	.inf2_c dt{width:30%;padding-top: 10px;}
	.inf2_c dl dd{width:65%;}
	.inf2_c dl dd .desc{height:20%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
	.inf2_c dl p{height:24px;}
	.cinuo_wt{width: 92%;padding: 30px 4% 0;height:275px;}
	.cinuo_wt .cinuo_wtm{width: 100%;height: 270px;overflow: hidden;float: none;margin: 0 auto;padding: 0 0;}
}
/*新闻资讯 END*/

/*友情链接*/
#in_lk_box{width:100%;}
#in_lk_box div {line-height:26px;color:#555;position:relative;text-indent: 30px; margin-bottom: 40px;}
#in_lk_box div  span{background:url(../images/link.png) center center no-repeat;width:20px;height:20px;display:inline-block;background-size:cover;position:absolute;top:2px;left:0;}
#in_lk_box div li{display:inline-block;text-indent:0;}
#in_lk_box div  a{padding-right:10px;color:#555;}
#in_lk_box div  a:hover{color:#009fa7;}

@media (max-width:767px) {
#in_lk_box div {margin-bottom: 20px;}
}
/*友情链接 END*/

/*底部*/
.footer {background: #111820;width: 100%; }
.footer .foot1{max-width:1200px;margin:0 auto;position:relative;}
.foot_contact{width:55%;padding: 30px 20px 24px 20px;box-sizing: border-box;float: left;position: absolute;top: -20px;left: 0;background: #1d242b;}
.foot_contact p{font-size:14px;color:#fff;line-height:24px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.foot_contact p.tlt{font-size: 20px;margin-bottom: 15px;font-weight: 350;color:#fff;}
.foot1 .foot_in{width: 35%;float: right;}
.foot_contact .foot_contact_l{float:left; width:70%;}
.foot_contact .foot_contact_r{float:right;width:124px;height:154px;}
.foot_contact .foot_contact_r img{width:124px;height:124px;}
.foot_contact .foot_contact_r p{font-size:14px;color:#fff;text-align:center;height:30px;line-height:30px;}
.foot1 .foot_in{padding-top:20px;padding-bottom:20px;}
.foot1 .foot_in p.tlt1{font-size:14px;color:#fff;}
.foot1 .foot_in .f_kefu{overflow:hidden;padding-top:15px;padding-bottom:20px;}
.foot1 .foot_in .f_kefu .f_kefu_qq{display:block;width:40px;height:40px;border-radius:50%;background:#303a44 url(../images/f_qq.png) center center no-repeat;float:left;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.foot1 .foot_in .f_kefu .f_kefu_ly{display:block;width:40px;height:40px;border-radius:50%;background:#303a44 url(../images/f_ly.png) center center no-repeat;margin-left:15px;float:left;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.foot1 .foot_in .f_kefu .f_kefu_qq:hover{background:#009fa7 url(../images/f_qq2.png) center center no-repeat;}
.foot1 .foot_in .f_kefu .f_kefu_ly:hover{background:#009fa7 url(../images/f_ly2.png) center center no-repeat;}
.foot1 .foot_in .foot_nav a{display:inline-block;color:#707479;padding-right:3%;font-size:14px;}
.foot1 .foot_in .foot_nav a:hover{color:#8f9194;}
.foot1 .foot_in p.bq{color:#41464d;font-size:14px;padding-top:10px;line-height: 24px;}
.foot1 .foot_in a{color:#a8a8a8;}

@media (max-width:991px) {
	.foot_contact {width: 100%;padding: 30px 20px 25px 20px;position:static;}
	.foot1 .foot_in{width: 100%;padding:40px 20px;box-sizing: border-box;}
	.foot1 .foot_in .foot_nav a{padding-right:3%;padding-bottom: 5px;}
}
	
@media (max-width:767px) {
	.foot1 .foot_in {padding:20px 20px;}
	.foot_contact .foot_contact_l{float:none;}
	.foot_contact .foot_contact_r{float:none;margin:20px 0 0;}
}

@media (max-width:361px) {
	.foot_contact .foot_contact_r {float:left; margin-top: 20px;}
}
/*底部 END*/

/*新闻页面*/
.news {margin-bottom: 25px;}
.news img {width: 100%;}
.news li{width:100%;height:115px;border-bottom:1px dashed #ddd;}
.news-time{width:80px;height:80px;background:#009fa7;color:#fff;line-height:28px;text-align:center;margin-top:23px;font-family:'Arial';}
.news-time div{font-size:25px;padding-top:16px;}
.news-cont{width:89%;}
.news-cont .news_tlt{font-size:15px;font-weight:bold;padding-top:20px;height:20px;overflow:hidden;}
.news-cont p{color:#666;line-height:24px;padding-top:10px;height: 50px;overflow: hidden;}
.news .news_wrap:hover .news-cont a{color:#009fa7;}
.news .news_wrap:hover .news-time{background:#d40606;}
.news .news_wrap:hover{ margin-left:5px;-webkit-transition: all .25s;-moz-transition: all .25s;
-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
/****************news*****************/
.news_title{color:#009fa7;text-align:center;line-height:40px;}
.meta{color:#999;text-align:center;line-height:28px; margin-bottom: 20px;}
.meta img{max-width:600px;margin:10px 0;}
.news_title {color:#009fa7;text-align: center;line-height: 40px;font-size: 16px; font-weight: bold;}
.meta {font-size: 12px;}
@media (max-width:767px) {
	.news-cont{width:80%;}
	.news-time{width:18%;height:70px;background:#009fa7;color:#fff;line-height:28px;text-align:center;margin-top:23px;font-family:'Arial';}
	.news-time div{ padding-top:10px;}
}
/*新闻页面 END*/


/*在线留言*/
.liuyan_con .ly_msg { width: 100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
.liuyan_con .ly_msg h3 { width: 100%; height: 40px; overflow: hidden; line-height: 40px; margin: 0 auto; padding: 0; border-bottom: 1px solid #dfdfdf; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
.liuyan_con .ly_msg ul { width: 100%; overflow:hidden; margin: 20px auto; padding: 0;/* box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;*/}
.liuyan_con .ly_msg ul li { width: 100%; overflow: hidden; margin: 0 auto 12px; padding: 0;}
.liuyan_con .ly_msg ul li h4 { width:17%; height: 34px; overflow: hidden; line-height: 34px; margin: 0; padding: 0 20px 0 0; color: #333; font-size: 14px; text-align: right; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara { width: 83%; overflow: hidden; margin: 0; padding-right: 20px; background:url(/images/tb_img.png) top right no-repeat; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .ly_msg ul li .msg_ipt1 { height: 34px;}
.liuyan_con .ly_msg ul li .msg_tara { height: 118px;}
.liuyan_con .msg_ipt1 input, .msg_tara textarea { display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .msg_ipt1 input { height: 34px; line-height: 16px;}
.liuyan_con .msg_tara textarea { height: 118px; line-height: 20px; resize: none;}
.liuyan_con .ly_msg ul li .msg_ipt2 { width: 120px; height: 34px; overflow: hidden; margin-right: 10px; padding:0; float: left;}
.liuyan_con .msg_ipt2 input { display: block; width: 120px; height: 34px; overflow: hidden; line-height: 16px; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .ly_msg ul li a.yzm_img { display: block; width: 90px; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; background:url(/images/tb_img.png) top right no-repeat; float: left;}
.liuyan_con .ly_msg ul li .msg_btn { width:83%; overflow: hidden; margin: 0; padding: 0; float: left;}
.liuyan_con .msg_btn input { display: block; width: 100px; height: 34px; overflow: hidden; line-height: 32px; margin: 20px 15px 0 0; padding: 0; background-color: #f0f0f0; color: #333; font-size: 13px; text-align: center; border: 1px solid #ccc; float: left;}
.liuyan_con .ly_msg ul li .msg_ipt12 {width: 83%; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .msg_ipt12 input { height: 34px; line-height: 16px; display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}

.liuyan_con .ly_msg ul li h4 {width: 10%;height: 45px;font-size:12px;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara {width: 90%;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara {width: 90% !important;}
.liuyan_con .ly_msg ul li .msg_ipt1 {height: 47px;}
.liuyan_con .msg_ipt1 input { height: 45px; line-height: 45px;}
.liuyan_con .ly_msg ul li .msg_ipt12 {width: 90% !important;height: 45px !important;}
.liuyan_con .msg_ipt12 input {height:45px;}
.liuyan_con .ly_msg ul li .msg_ipt1 select{height: 45px !important;}
.liuyan_con input{border-radius:2px;border:1px solid #fff !important;background:#f1f1f1;}
.liuyan_con textarea{border-radius:2px;border:1px solid #fff !important;background:#f1f1f1;}
.liuyan_con select{border-radius:2px;border:none !important;background:#f1f1f1;outline:none;text-indent:10px;}
.liuyan_con input:focus,.cpzx textarea:focus{border: 1px solid #dedede !important;}
.liuyan_con  .ly_msg ul li a.yzm_img img{height:100% !important;}
.liuyan_con .msg_btn input{width:150px;height:45px;line-height:45px;cursor:pointer;}
.liuyan_con .msg_btn input:first-child{background:#009fa7;color:#fff;outline:none;}
.liuyan_con  .msg_ipt2 input {height: 45px;}
.liuyan_con  .ly_msg ul li .msg_ipt2{height: 45px;}
@media (max-width:767px) {
.ly_msg ul li h4{display:none;}
.liuyan_con .ly_msg ul li div{width:100% !important;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara{width:100% !important;}
.liuyan_con .ly_msg ul li .msg_ipt12{width:100% !important;}
.ly_msg ul li div.msg_ipt2{width:30% !important;}
.ly_msg ul li span{display:none;}
.ly_msg{margin: 0 auto 0 !important;}
.liuyan_con .msg_btn input{width:49%;margin-right:0;}
.liuyan_con .msg_btn input:first-child{margin-right:2%;}
	}
/*在线留言 END*/

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width: 65px;height: 50px;padding:10px 0 5px;background-color:#009fa7;margin-bottom:4px;cursor:pointer;outline:none;text-decoration:none;text-align:center;border-radius:2px;}
.suspension .a.active,
.suspension .a:hover{background:#19c3cc;}
.suspension .a .i{display:inline-block;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{display:inline-block;width:20px;height:20px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a span{display:block;width:100%;text-align:center;color:#fff;font-size:12px;padding-top:4px;}
.suspension .a-service-phone .i{display:inline-block;width:20px;height:20px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{display:inline-block;width:20px;height:20px;background-position: -56px -12px;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:240px;background:#fff;position:absolute;right: 77px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.qrcode-img img{width:150px;margin:0 auto;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:0;}
.suspension .d-qrcode{top:108px;}
.suspension .d .inner-box{padding:8px 22px;}
.suspension .d-service-item{padding:4px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item p{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service .d-service-item p{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;width:160px;}
.suspension .d-qrcode .inner-box{padding:10px 0;}
.suspension .d-qrcode p{font-size:14px;color:#999;padding-top:5px;}
@media (max-width:1199px) {  }
@media (max-width:992px) {}
@media (max-width:880px) { 
.suspension{ bottom:285px;}
.suspension .a-service,.suspension .a-qrcode, .suspension .d-service-phone,.suspension .a span{ display:none !important;}
.suspension .a,.suspension .a:hover{border-radius: 50px; background-image: linear-gradient(to top right,  #009fa7, #06d3de); opacity: 0.9; margin-bottom: 15px;}
.suspension .a-service-phone .i{background-image: url(../images/suspension-bgxin.png);background-position: 5px 1px;width: 45px;height: 45px; margin-left:0; margin-top:0;}
.suspension .a-top .i{background-position: -132px 0px;}
.suspension .a-top,.suspension .a-top:hover{background-image: linear-gradient(to top right, #fd6400, yellow);}
}
@media (max-width:767px) {
	.suspension{height:57px;}
	}

/*分页*/
.page {text-align:center;padding-top:20px;padding-bottom:20px;}
.page  a{display:inline-block;padding:0 10px;background:#ddd;height:30px;line-height:30px;text-align:center;margin-right: 5px;border-radius:2px;}
.page  a:hover{background:#009fa7;color:#ffffff;}
.page  a.pnnum1{background:#009fa7;color:#ffffff;}
.page  input{display:inline-block;padding:0 5px;background:#009fa7;width:40px !important;height:30px !important;line-height:30px;text-align:center;margin:0 5px;color:#fff;cursor:pointer;}
.page  .p_input{display:inline-block;padding:0 5px;background:#ddd;height:30px;line-height:30px;text-align:center;margin:0 5px;color:#555;cursor:default;}
@media (max-width:1199px) {  }
@media (max-width:992px) {.page  td span{display:none;}.page  td #firstpage{display:none;}.page  td #endpage{display:none;}.page  a{margin-right:5px;}.page {font-size:0;color:#fff;margin-bottom: 0;}.page  input{display:none !important;}.page  a{font-size:12px;}}
@media (max-width:880px) { }
@media (max-width:767px) {}


@media (max-width:880px) { 
#KFRightScreen{display:none !important;}
#elevator_item,#elevator_item2{display:none !important;}
}

.ckqb{text-align:center;}
.ckqb a{width:100% !important;color: #009fa7 !important;}
.ckqb .protlt{color: #009fa7 !important;border: 1px solid #009fa7 !important;}

.contact p{line-height:28px;}

/*详情页内容超出设置*/

@media (min-width:1199px) {
#c_detail_wrap #new-div .zoom-caret{display:none !important;}
}
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{width:auto !important;height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}

#c_detail_wrap #new-div{overflow-x: hidden;overflow-y: hidden;width: 100%;position:relative;}
#c_detail_wrap #new-div .zoom-caret{display:block;position: absolute;top: 10px;right: 5px;font-size: 50px;color: #a7a5a5;z-index: 2;padding: 0;margin: 0;opacity: .3;}
#c_detail_wrap #new-div table{transform-origin: left top;border-collapse: collapse;max-width: none!important;width: auto;}
#c_detail_wrap #new-div table td{padding: 3px;border: 1px solid #ccc;}

#c_detail_wrap #new-div.on{overflow:scroll; width: 100%;}
#c_detail_wrap #new-div.on .zoom-caret{display:none;}

/*设置滚动条样式*/
#c_detail_wrap #new-div::-webkit-scrollbar {height:2px;}/* 滚动槽 */
#c_detail_wrap #new-div::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
#c_detail_wrap #new-div::-webkit-scrollbar-thumb {background-color:#bfbfbf;}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}


.ny_news_con{position:relative;}
.contact_code{position:absolute;top:0;right:40%;}
@media (max-width:880px) { 
.contact_code{position:static;margin-top:10px;}
}


/**产品详细介绍**/
.tjpro_tit {width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 10px; padding: 10px 0; border-bottom: 1px solid #eaeaea;}
.ny_main{padding-top:40px;}
.prodetail_con { width:100%; overflow: hidden; margin: 0 auto; padding: 0;}
.prodetail_con .prodetail_tit { width:100%; height: 40px; overflow: hidden; line-height: 40px; color: #333; font-size: 24px; margin: 0 auto 40px; padding: 10px 0; border-bottom: 1px solid #eaeaea;}
.prodetail_con .pro_xxjs { width:100%; overflow: hidden; margin: 40px auto; padding: 0;}
.pro_xxjs b { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #333; font-size: 14px; font-weight: bold; margin: 0 auto; padding: 0;}
.pro_xxjs p, .pro_xxjs div { display:block; width: 100%; overflow: hidden; line-height: 26px; color: #666; font-size: 14px; text-align: justify; text-indent: 2em; margin: 0 auto; padding: 0;}
.pro_xxjs img { display:inline-block; max-width: 100%; margin: 10px auto; padding: 0;}
/**prodetail**/
.pro_detail_main { width:100%; height:auto; margin: 40px auto; padding: 0; position: relative;}
.pro_detail_main .pro_detail_img { width:480px; height: 480px; overflow: hidden; margin: 0; padding: 10px; border: 1px solid #eaeaea; box-sizing: border-box; float: left;}
.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.pro_detail_main .pro_detail_text { width:53%; min-height:360px; overflow: hidden; margin: 0; padding: 0 0 80px; float: right; position:relative;}
.pro_detail_text .abc { width:100%; overflow: hidden; line-height: 40px; color: #009fa7; font-size: 30px; text-align: justify; margin: 0 auto; padding: 0;}
.pro_detail_text .jyms { width:100%; height:140px; overflow:hidden; margin:20px auto; padding:20px; background-color:#f8f8f8; box-sizing: border-box;}
.pro_detail_text .jyms p { width:100%; height:100px; overflow:hidden; line-height:25px; color:#888; font-size:14px; text-align: justify; margin:0 auto; padding:0;}
.pro_detail_text .jyms p span { color:#333; font-weight: bold;}
.pro_detail_text ul { width:100%; margin: 20px auto; padding: 0;}
.pro_detail_text ul li { width:50%; height:30px; overflow: hidden; line-height: 30px; color: #888; font-size: 14px; text-align: justify; white-space:nowrap;	text-overflow: ellipsis; margin: 10px auto; padding: 0; float:left;}
.pro_detail_text ul li img { display:block; width:16px; height:16px; overflow:hidden; margin:7px 4px 7px 0; padding:0; float:left;}
.pro_detail_text ul li span { color:#333; font-weight: bold;}
.pro_detail_text .pro_detail_btn { width:100%; height: 60px; overflow: hidden; margin: 0 auto; padding: 0; position:absolute; left:0; bottom:6px;}
.pro_detail_btn a { display:block; width: 48%; height: 60px; overflow: hidden; line-height: 60px; color: #fff; font-size: 22px; text-align: center; margin: 0; padding: 0; float: left;}
.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 4% 0 0; background-color: #009fa7;}
.pro_detail_btn a.prodtl_btn2 { float:left; background-color: #4a4a4a;}
.pro_detail_btn a.prodtl_btn1:hover { background-color: #01888f;}
.pro_detail_btn a.prodtl_btn2:hover { background-color: #009fa7;}

/**产品详情页产品图片切换**/
.prodetail_img { width:44%; height: 440px; margin: 0; padding: 0; box-sizing: border-box; float: left;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:70px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:64px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:64px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:100%; float:left; overflow:hidden; margin:0; display:inline;}
#spec-list ul { }
#spec-list ul li { float:left; display:inline; padding:0; width:18.4%; height:64px; margin:0 2% 0 0;}
#spec-list ul li:last-child { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #ddd; position:relative; box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #01888f;}
#spec-list ul li img { display:block; max-width:94%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:360px; overflow:hidden; padding:0; border:1px solid #eaeaea; box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:104%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}

#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}

.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
@media (max-width:1400px) {
	.pro_detail_main{width:100%;}
	.prodetail_img{width:45%;}
	#preview{width:100%;}
	.jqzoom{width:100%;}
	#spec-n5{width:100%;}
	#spec-list{width:100%;}
	.pro_detail_main .pro_detail_text{width:52%;}
	.pro_detail_text .pro_detail_btn{width:100%;}
	
	.zoomdiv { left:104%!important}
}
@media (max-width:992px) {
	
}
@media (max-width:880px) {
	.pro_detail_main{width:100%;margin: 24px auto 20px;}
	.prodetail_img{width:100%;height:auto;}
	#preview{width:100%;}
	.jqzoom{width:100%;height: 285px;}
	.pro_detail_main .pro_detail_text{width:100%;padding-top:2px;height: auto;min-height:260px; padding-bottom:60px;}
	.pro_detail_text h1{font-size:22px; line-height:32px;}
	.pro_detail_text .jyms{margin: 10px auto;padding: 12px 20px;height:auto;}
	.pro_detail_text ul{overflow:hidden;    margin: 10px auto;}
	.pro_detail_text ul li{font-size:14px;    margin: 6px auto;}
	.pro_detail_text .pro_detail_btn { height:48px;}
	.pro_detail_btn a{height:48px;line-height:48px;width:48%;font-size:16px;}
	.pro_detail_btn a.prodtl_btn1{margin: 0 4% 0 0;}
	#spec-n5{width:100%;}
	#spec-list{width:100%;}
	.zoomdiv,.jqZoomPup{display:none !important;}
	
}
@media (max-width:767px) {
	
}


.ly_contact {width:98%;overflow:hidden;margin: 0 auto 40px;padding:0;}
.ly_contact .lxfs { width:100%; overflow:hidden; margin:0 auto 25px; padding:0; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.ly_contact .lxfs .lx_icon img{ width:90px;}
.lxfs ul li { width:33.333333%; height:240px; overflow:hidden; margin:0; padding:0; border-left:1px solid #d9d9d9; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.lx_icon {width:88px;height:88px;overflow:hidden;margin: 30px auto 35px;padding:0;background-color:#f8f8f8;border-radius:50%;}
.lxfs ul li h3 {width:100%;height:20px;overflow:hidden;line-height:20px;color:#666;font-size:16px;text-align:center;margin: 0 auto 5px;padding:0;font-weight: normal;}
.lxfs ul li p {width: 94%;height:40px;line-height:40px;color:#666;font-size: 20px;font-family:"Arial";text-align:center;white-space: nowrap;text-overflow:ellipsis;margin:0 auto;padding: 0 3%;overflow: hidden;}
.lx_dz{ height:400px;}
@media (max-width:1400px) {

	
}
@media (max-width:992px) {
	
}
@media (max-width:880px) {
.lxfs ul li{height:215px;}
.lx_icon{margin: 26px auto;}
.lxfs ul li p{height:auto;line-height:24px;font-size:20px !important;}
.lxfs ul li h3{ margin-bottom:10px;}
}
@media (max-width:767px) {
.lxfs ul li{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:15px;    border: 1px solid #d9d9d9;}
.ly_contact .lxfs{border-top:0;border-right:0;border-bottom:0;}
.ly_contact{margin: 0 auto 16px;}
}
